package com.airlines.system.dao;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.ResultMap;
import org.apache.ibatis.annotations.Select;

import com.airlines.system.domain.SysType;

import java.util.List;

@Mapper
public interface SysTypeMapper {

    int deleteByPrimaryKey(String id);

    int insert(SysType record);

    int insertSelective(SysType record);

    SysType selectByPrimaryKey(String id);

    int updateByPrimaryKeySelective(SysType record);

    int updateByPrimaryKey(SysType record);

    /**查询所有的系统类型信息*/
    @Select("SELECT * FROM t_sys_type where STATUS =1")
    @ResultMap("com.airlines.system.dao.SysTypeMapper.BaseResultMap")
    List<SysType> findAll();
}